This course examines the history, techniques, and aesthetics of mechanical and computer-aided approaches to algorithmic music composition and generative music systems. Through creative hands-on projects, readings, listening assignments, and lectures, students will explore a variety of historical and contemporary approaches. Diverse tools and systems will be employed, including applications in Python, MIDI, Csound, SuperCollider, and Pure Data.
This collection contains 8 full-length selections from the assigned class listening, and 9 examples of student work on class assignments and final projects.
Instructor: Christopher Ariza
View the complete course: http://ocw.mit.edu/21m-380s10
License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu
Album art image by Christopher Ariza.